package Month07.day21.stu;


import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;

public class test5 {
    public static void main(String[] args) {
//        long start=System.currentTimeMillis();
//        int[] ints = new int[10000];
//            ArrayList<Integer> list = new ArrayList<>();
//            list.add(1);
//            list.add(10);
//       while (true) {
//            Random random = new Random();
//            int rn = random.nextInt(10) + 1;
//            for (int i = 0; i < list.size(); i++) {
//                if (list.get(i).equals(rn)){
//                    list.remove(i);
//                    list.add(rn);
//                }else {
//                    list.add(rn);
//                }
//            }
//            if (list.size()==10){
//                System.out.println(list);
//                break;
//            }
//        }
//        System.out.println(Arrays.toString(ints));
//        for (int i = 0; i < ints.length-1; i++) {
//            for (int j = 0; j < ints.length-1-i; j++) {
//                if (ints[j]>ints[j+1]){
//                    int temp=ints[j];
//                    ints[j]=ints[j+1];
//                    ints[j+1]=temp;
//                }
//            }
//        }
//        System.out.println(Arrays.toString(ints));
//        System.out.println((end-start));
        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(10);
        for (int i = 0; i < 5; i++) {
        Random random = new Random();
        int rn=random.nextInt(10)+1;
        System.out.println(rn);
            for (int j = 0; j < list.size(); j++) {
                if (rn==list.get(j)){
                    list.remove(j);
                    list.add(rn);
                }else {
                    list.add(rn);
                    break;
                }
            }
            if (list.size()==5){
                break;
            }
        }
        System.out.println(list);
    }
}
